home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 301-325 / disk_321 / unixdirs / unixdirs / makefile < prev    next >
Makefile  |  1992-05-06  |  1KB  |  60 lines

  1. #
  2. #  Tested under AS = Manx  as v3.6a
  3. #
  4.  
  5. #mainfile UnixDirs
  6. #auxfiles UnixDirs-Handler
  7. #language .asm
  8.  
  9. #backup 00055
  10.  
  11. #file :UnixDirs/UnixDirs.i
  12. #file :debug/test.c
  13.  
  14. .SUFFIXES: .asm
  15.  
  16. .c.o:
  17.         cc -n $<
  18.  
  19. .asm.o:
  20.         as $<
  21.  
  22. all: UnixDirs-Handler UnixDirs
  23.  
  24. UnixDirs: UnixDirs.o lib:lib
  25.         ln UnixDirs.o -lsmall
  26.  
  27. UnixDirs-Handler: UnixDirs-Handler.o lib:lib
  28.         ln UnixDirs-Handler.o -lsmall
  29.  
  30. UnixDirs-Handler.o: UnixDirs-Handler.asm inc:inc
  31.         as -N UnixDirs-Handler.asm
  32.  
  33. test:   test.o UnixDirs-Handler.o
  34.         ln -g test.o UnixDirs-Handler.o -larp -lc
  35.  
  36. lib\:lib:
  37.         copy libraries:lib0/small.lib lib:
  38.         -md  lib:lib
  39.  
  40. inc\:inc:
  41.         -md INC:exec
  42.         copy include:exec/types.i      inc:exec
  43.         copy include:exec/lists.i      inc:exec
  44.         copy include:exec/nodes.i      inc:exec
  45.         copy include:exec/ports.i      inc:exec
  46.         copy include:exec/alerts.i     inc:exec
  47.         copy include:exec/tasks.i      inc:exec
  48.         copy include:exec/semaphores.i inc:exec
  49.         copy include:exec/libraries.i  inc:exec
  50.         copy include:exec/execbase.i   inc:exec
  51.         copy include:exec/interrupts.i inc:exec
  52.         -md INC:libraries
  53.         copy include:libraries/dos.i        inc:libraries
  54.         copy include:libraries/dosextens.i  inc:libraries
  55.         copy include:libraries/arpbase.i    inc:libraries
  56.         copy include:libraries/arpcompat.i    inc:libraries
  57.         copy include0:general.i        inc:
  58.         -md INC:inc
  59.  
  60.